I agree with the above poster.
The day after I ordered their site went down, but that was no problem, my order shipped from Singapore that day and a week or two afterwards it arrived in my Swedish mailbox..^^
It would be a bit smoother if they sent the TrackingID without us having to ask for it...