I purchased some TablaClo from them last Sunday the 28th, and still haven't heard anything from them. Emailed their customer support and still nothing... any of you fellas with connections know anything about them being "down for the holidays"?
thanks,
Roc