I had a bit of trouble with the website initially,...
I had a bit of trouble with the website initially, but their customer support was helpful in resolving the issue. Once I got started with the vetting process, everything went smoothly. Overall, I would rate my experience with Upfront Instant Vetting as excellent.
