Good luck! Wishing you the best.
Minor suggestion - instead of showing 'no result' on your site when searching for a game not in your catalogue, maybe you can pull the data from bgg, or have a link for the customer to request the game, or something? I searched for several well known games and getting 'no result' was... disheartening. I think most game sites show a listing and 'out of stock' or similar.