The two shops you mentioned both have decent reputations. If you google their store names, you should be able to access some review sites.
Like what was already mentioned, I would also recommend buying a bike at a bike shop. Ordering online would require assembly.