Yes, they do have a retail location in Azalea Park, Florida. But if you are from any other country, you could place your order online