u can buy from taobao now since they started accepting international credit cards, u just have to communicate with the sellers before hand for shipping (which is usually not expensive, i got a large batch of caps for $20 shipping and quick in less than 10 days)