the shipping is random, but thats not shoptemp's fault.
it's not because of shoptemp if you receive your parcel in 1 week or 1 month...
like i keep saying there are many reasons:
- once your parcel is shipped out, shoptemp has no control over it, its the HK post who does the job, of course
- your parcel can be delayed because of the ash cloud if you are in europe
- your parcel can be delayed by the customs if they decide to verify it randomly
- your parcel can be delayed if you provided an incomplete address
- your parcel can be delayed if there are problems locally (it arrived to your area, but there are strikes at your post office, or they are slow, or they are lazy...)
the same may happen no matter where you buy, but you receive your parcel eventually. You just need to be really patient sometimes, if you aren't lucky.