they delievred package on time for me. I never had fraud charges or anything like this and while reading other poeples comments i was shocked. are we talking about the same company? just to let you know all the pharmacuticals are under one hat and every company is the same, its just a different name. if you want to be assured, try buing from different websites and at last youll still get a call from one department. i mean they are fnine compared to the fact that i cant get medication when i need but i have my rep who takes care of me and i am happy with her. just be honest with yourself, ur writing this terrific comments only because ur upset with the fact that ur own doctor does not give you whatever you need and yeah generic products are not as strong as Brand ones, but guess what price and quality is ok with this guys, so i recommend you to deal with them!