Boy, for some reason the thought 'you get what you pay for' came to mind.
Something like that I would always be wondering about the seal (not trying to be a downer, just my typical skepticism).
This is just my :2, but if I was going to invest in a cabinet of that size, I would save up and...