It is on the internet that you will have the most choices and for the best price. But some (very) specialized stores could also offer a few models for sale.