Google website states they are not BBB accreditted but that isn't necessary for a business anyway.

Was this someone who called you offering a cut rate vacation and you gave them your credit card...