I just feel cheated right now after ordering from Osgear.ws. The reason is checking the prices at other sources it seems like these guys overcharge and are too expensive. So a vial of testosterone here is the same prices as 2 of them somewhere else. Should I ask them to compensate me for the...