I've been purchasing from Cheap Joes for over two years now as I am an artist always looking for supplies at a good price. I live in Minneapolis so I order from their store online. Prices are competitive and shipping is average. I've had a bad experience recently where I ordered a $500 artograph projector, I unfortunately received one with a faulty fan and called them immediately. They informed me that they would be sending a new one and that I would be getting a packing slip to send the old one back. I thought their customer service was pretty good and helpful at this point and although I was disappointed in not being able to use the projector that day I was fine with it. They said they would be sending it off Friday and I should be getting it by the next week. I never got a tracking number or anything so I went on their website the following week on a Wed wondering what was going on. I used their live chat assistance on their website and was told my projector was not sent because whoever assisted me had not written down that I approved the plan to have the new projector sent out to me. I was told it would now be sent out today and I would be receiving a tracking slip and that I would be receiving it the next week. I never got any apologies from the staff and now have had to delay my time in my studio for three weeks. I find that I will still be purchasing from Cheap Joes, but only things I don't need immediately as their prices are very good although they seem unorganized and unapologetic for their inconveniencing.