damn...didnt notice this until now.
i just ordered a pair of spacers from them, and they replied that its coming from their US warehouse and should take 1-3 wks.
But they have been replying to my emails/messages either same day or next, so thats reassuring. Hopefully the parts get to my house before I move next month!
When I get sad, I stop being sad and be awesome