***Update***
It's official, I fully recommend this website. I received my package on time, with all the parts included. Communication was excellent. You may have to wait a week or two to get it, but I think the price savings is worth it.
If anybody else orders from these guys, be sure to...