Actually I hadn't even loaded the site. I hate ads on XM. The only reason I remember them is Ron & Fez are doing live reads of the ad, and they are hilarious.

Looks like most of those studios are already out of business.