The entire process was smooth, straightforward, and flexible with my request as well as understanding with regards to hiccups pertaining to requested items. My order actually arrived 2 days earlier than expected, and the quality of work is beyond expectations.