Yes krypt1c, I do.
I think the advertised 5 - 7 days delivery is after they have the items in stock. Unfortunately they don't tell you at the time of ordering if it is in stock.
I am still waiting for the delivery of a Game from the beginning of November. Wasn't till I emailed them asking when it was going to be delivered that they told me it was out of stock.
Also this from their Ternm and Conditions:
"22. The period stated within which you will receive your order is approximate. Goods will be sent to the address given by you in your order and stated in the Order Confimation. Please note that your goods may be sent to you in installments."
"Please note that your goods may be sent to you in installments" this is true with all orders I have placed with them. They send each item seperately. If you order 3 items, don't be surprised if you receive each item over a three week period.