I've ordered from there a few times for craft supplies and counters, stickers, etc. I think 3 weeks was about right, I am in Nova Scotia. I think they ship from Texas, or they did then. The quality wasn't great, but some of the stuff was OK. The shipping cost was what turned me off in the end, but it was great to have such a big selection of themed supplies to choose from!