I've had no problems with PSA. They seem to ship guns fast but other things can take longer and are sometimes a bit slow. Still, they seem to be a good company to do business with.