We are really sorry to hear it has still not arrived. If it has not arrived after 45 days send a message via the contact page on the website here http://www.rubiks.com/company/contact.php
and choose the drop down option that says 'My order'. This goes directly to the admin people at the shop, who will help you. Once again, thank you for your patience. As we said, although the shop despatches promptly we cannot control delays when it gets to the destination country.
Hopefully it will arrive before 45 days.