Ordered a thermostat, two hides, a Cobra mat and a thermometer. Arrived within five days after ordering, but one of the hides was broken. Yesterday (two days after I notified them of the problem), they sent me an email saying a replacement was on its way. I'd say they're pretty good. (If it doesn't arrive, though, I'll update).