extremely awful place to go. I thought the store in my home town was bad but this one takes the cake. avoid this place at all costs.
95 N Lincoln StDenver, CO 80203
I ordered from these people 15 days ago. Still haven't received my order although they collected my $40 pretty quickly. I can't get through by a phone number, have emailed five times, with no response. I can only assume they are a scam company. Do not order from them. Any legitimate company would have responded to my requests by now.