Dino Direct
Appears to be a fraud
I made a purchase for a rush delivery. When the day for delivery came I received m message apologizing for the delay and they gave me fifty cents worth of dino credits in return. I spent three to four dollars in rush delivery and they felt fifty cents in store credit, for a business I'll never buy ...