I know www.shopknuckleheads.com is the official store of The Three Stooges, but has anybody used them? I've been trying to get a question answered by them for almost two weeks and haven't gotten a response to any of the emails I sent. Has anyone found them to be reliable, or has anyone else had an issue with them? Not being able to get an answer to a simple question has me a little worried about actually placing an order. Thanks.