Best in Pets in Elyria has some really nice plants, prices are reasonable too. I was there last weekend but I wasn't looking for moss at the time and didn't notice if they had any or not. I almost went there this evening but I was running short on time. I've had good luck with plants at Pet Supplies Plus in Elyria too, but it's hit or miss on whether or not they will have what I want. I just picked up some dwarf baby tears tonight. It wasn't what I went in the store for but it looked so nice I had to buy it.
I was actually impressed tonight in both PetSmart and Pet Supplies Plus, the people working actually knew what they were talking about, unfortunately both stores have way too many dead fish in their tanks. I only buy from them when they have fish on sale for very cheap. I picked up a couple guppies tonight, only because they were $1 and I have had good luck with my guppies from PetSmart in the past.
I am originally from San Diego, Chula Vista, to be exact, but I have lived in Ohio for over 25 years now.