I like how the first 2 comments here say that:
1) online sales are destroying in-person bike retail
2) in-person bike retail can never be replaced by online sales.
As for Vanhawks specifically, I think they have a very cool idea but their bikes are just a little too expensive for me. Which is actually pretty frustrating. I'd like one of their single-speed bikes, but the bike is $1300. Then shipping is $150. Then assembly is ~$50 – $100. Then a rack and fenders are more.
Something like a Priority bike is $900: https://www.prioritybicycles.com/products/thecontinuum and the company often offers free shipping. Fenders and a variable-speed transmission are included. Total cost is a lot lower.