Apperantly it is one guy who sells hats in his spare time. As for the prices, i had assumed that they were in CAD as they are in Calgary. Unfortunatly i found out they are in USD, which does makes things too expensiveFor the most part, Bernard hats has terrible prices and even worse customer service. They don't return calls nor emails.