I have already placed two orders with them and am totally happy with both. The first order I bought a RO unit and some misc items and it came within a week. The shipping was also free with orders over $200. It came in a box with tons of "peanuts" . Dr Fosters also sent me an email when the box was shipped with a tracking number, needless to say I checked this like twice a day! And also an email when the box was delivered. The second order I ordered some misc stuff along with two long bulbs.This order also came within a week. The bulb boxes came wrapped in bubble wrap and then packaged in one of those long hard cylinders that maps or blueprints sometimes come in. I was worried that the bulbs would break but with the way they were packed, NO way! I was very impressed. If you look at their sale or clearance stuff, you can get an excellent deal. I bought an Aquaclear 110 for $34.00. My LFS wanted $82.00 for it. I bought three Maxi Jet 900 powerheads for $14.99 each. My LFS wanted $32.00 each. The customer service is also very good. Before I placed my first order I had some questions on the RO unit. I was connected to a tech who answered all my questions. I would defin recommend Dr Fosters.