Placed my first order a while ago from them, I know they are a forum sponsor. Is it just me, or are they a little slow to respond and push things thru? I've looked at the payment/shipping FAQ sections on how long they take to do things, they've had my money for a while longer than their own guidelines and it doesn't even look like they've credited my order or the product has shipped yet. My order notes "payment details received" but it's been a while and there is no indication "payment picked up" or "order shipped". Is this unusual or par for the course with them? This is supposedly a within the US domestic order so I'd think things would be moving a lot faster than they have been.