bought a repro hood for my mach 1 off amazon, 6 months later i was still fighting to get my money back as I never recieved the part, and the "store" kept saying it was "coming in on the next truck!" They ask you to leave feedback before they discuss handling the situation, so they had the best rating even though they sucked.
That said, did it stop me from buying off there? no. There will be good and bad with sites like that. just do your research on the sellers thoroughly if spending a lot of money. I've gone through LMC for the rest of my mach parts and couldn't ask for better quality really. But there was a major difference between them and off brand stuff.
edit: also the primer will still need to be sanded down. no biggie, won't be anything major and still saves a lot of time. but don't expect it to be ready for color out of the box.