BeerSmith is a great program, I ordered it from them online just before they upgraded to BSII, the update was free. Don't remember giving them a phone number. Maybe?
Where are you buying it from? Phone numbers aren't usually required for a credit card purchase online. Not that I recall.