I highly recommend rxhealth for their customer service, quick and discreet delivery and quality products. I had some difficulties with the ordering process but Felicia worked with me on line and through email until every issue was resolved.
I placed my first order with them on May 5, 2009. I ordered 3 products at the same time but somehow the order got divided into two different orders. One order was marked paid (Pregnyl, Nolvadex) while the other order was marked pending (Generic sildenafil). The pending order was later cancelled for non-payment even though my bank statement showed the full amount was deducted. I contacted Felicia through online support and email and she resolved the problem and had everything in my mailbox within 14 days. The Pregnyl package was missing a product vial and even though we were working through emails and "internet trust", Felicia reshipped my missing vial and included an extra vial for my inconvenience. Wow - that's customer service that will keep me coming back.
I've since used each of the items I ordered and all are doing the job perfectly. These guys have earned my trust and I'll use them again without reservation.
Because I've seen packaging issues raised on the board, I want to mention that their packaging was professional and the shipping containers were discreet.