After waiting three weeks for an item that was listed as in stock I canceled my order. They were okay with communication and did reply to my one request asking about the status of my order. They said it was shipping out in a few days but it never did. They did charge my card the day I placed my order. They apologised for the inconvienience and said it would take 3-5 days to complete the refund.
Oh-well. The site has some great prices but not worth the wait for me.
Sorry about that.