They are more than legit. A Canadian company with a warehouse and retail store in Orillia ontario. Great pricing, great selection, quality products fast shipping 2 days pre pandemic post pandemic still within a week for me in Ontario. Email and phone customer service is good too. Fulfillment and order accuracy is good as well.