Do not order from RXHEADS as they will take your money REALLY FAST and will not deliver. I am in Canada and myself and 2 friends placed orders and never received them or a email or reply once we tried to contact them.
Company Business Name: Rxheads.com
Country of complaint: United States
I am from Canada too, but I had no problems with this site. I received my Deca 250 I have ordered and it came in three weeks after placing my order.
I had a bad experience at a similiar site but now I check this site to find reputable ones http://www.bodybuildingstorereviews.com/best-rated-bodybuilding-stores/
i agree they took my money then ignored all my e mails i can only tell it like it is great comunication until they get your money