How long does it really take, I know they say 7-10 days but with my experience from ordering from the states even when shipped express it takes 4 weeks.

Whats tha deal?