Yeah they are fine. Just be sure that what ever you buy from there, you need to make sure that it says 'in stock' rather than 'usually ships in 2-3 days," as I ordered a bunch of little stuff from them, and i didn't notice that the Prime said that next to it. I got my stuff almost 2 weeks later!!! I also ordered some vallis from them once and it was really really awful when it arrived. I was really surprised as the plants are supposedly Tropica, and supposed to be really good, but they were brown rubbish really. I ordered a bunch from a seller on eBay later and they were amazing. Now I just get all of my plants from Aqua Essentials because they are always perfect. So, I would buy stuff from Seapets again, but only making sure that it is in stock and probably not plants, just because I had a not so good experience with the vallis (and the plants aren't cheap.)