I ordered off of this site and it says delivery instantly 24/7. So i was like ok. Ordered 5000 g and waited a few hours. Didn't recieve anything so i contacted them. They said sorry, delivery times are from 30 min to 24 hours. So i said ok. Next day still nothing. I call back. They say sorry again and tell me i will have it before the end of the day. Next day still nothing. I contact the company again and they say that it still is not ready and I ask to cancel my order for a refund. They can't do that because it was late and their was no manager. Ok how much longer till you will have the order ready. One day they say. Ok how long until a manager is available to cancel the order. 5 DAYS! Is what they told me. So these people are ripping others off and have no supervision how is this legal.