Your site logo has a 8 bit flair. Are you a Minecraft or Mario fan?
Are you comfortable in sharing your MRR? Even ballpark is ok.
If traffic is slowing down, your site might be suffering from that post-runout exhaustion in that channel. I see you are already taking steps to mitigate that. Have you thought about partnering or hosting your inventory on a popular retailer's site? Good luck with your biz.