Roxy does have physical stores in various locations worldwide. However, to ensure a wider availability and convenience, it is recommended to purchase their products online from authorized retailers such as Ubuy.