You can have a look at the classifieds section on GH, a lot of people are selling key caps.
Other than that eBay is a great choice! There are two GH members there selling PBT caps (Qtan and Feng).
You will have to pay about $70 per set though.
Good luck on your search and welcome to geek hack!