Nope. The fact that they have shared your personal information online to another site violates their Privacy Policy.
Please provide us with your name and phone number. We will be sure your name is removed from the list we share with other organizations
With respect to your email address, they did explicitly state that they can share it:
From time to time, we make the e-mail addresses of those who access our site available to other reputable organizations whose products or services we think you might find interesting. If you do not want us to share your e-mail address with other companies or organizations, please let us know by calling us at the number provided above.
From time to time, we make our customer e-mail list available to other reputable organizations whose products or services we think you might find interesting. If you do not want us to share your e-mail address with other companies or organizations, please let us know by calling us at the number provided above.
Honestly, the company sounds like a horrible place. I wouldn't shop with them again. You should add it to your BBB complaint, linking to the relevant sections of the Privacy Policy as well.