Applies to a lot of businesses that many of us buy from, no shop front

Contact forms are pretty common business practice to stop trolls and spammers. Once contacted you have a phone number.

They have a large warehouse and as has been said by others they are organizing a location if bricks and mortar are your thing

They partner with Advan for dyno I believe

Still, buy where you feel happiest

Lots of options available