Honestly, I can't believe the level of professionalism of these guys. I had a great experience from the start – fast feedback from customer support. My paper was delivered several days (!) before the deadline, so it left me with plenty of time for revision. Revision wasn't necessary, by the way! :)