Posted 31 December 2008 - 12:48 PM
I just signed up for this (being legitimately interested seeing I've thought of releasing albums on USB drives) and they tried to call me (or so I presume, my GrandCentral caller ID tells me its from Winnetka, IL and their site says they're located in Northfield, IL, which is close enough when you look at Google Maps). So I'd say this is probably fairly legit, and they were just confirming that I really was a business.
Thankfully, my GrandCentral number functions as a business number for my "recording studio," so hopefully I seem as legit as I actually am in wanting this one. :)