They advertise their in house lab for making dentures. They don't tell you but they send them out to 'Corporate' to be made. Who knows where Corporate is. I suspect it is some sweat shop, possibly in some other country, full of dental technician trainees.
The quality is horrendous. It took me three months to get to the point where I could live with the product to the point that I could then take elsewhere to finish.
The first set consisted of a cheap upper and a lower that looked like it was made to fit a horse.
They won't return my money, they insist they can make it right. It was obvious they'll just continue returning your dentures to 'corporate' until you can't stand it anymore and go have them fixed elsewhere.
I had them send them back three times. That's 6 weeks after I screwed around with them a month already from the first appointment.
They required 60% payment after taking the impressions and 'free' dental X-ray, so you're screwed from the start.
Save yourself from a nightmare. Go Anywhere else but here.