One of my smoothest transactions online. Seller was very understanding and highly cooperative when I requested for part-payment first due to unavoidable circumstances. The shipping was also actually shockingly fast. I've never received any online package this quick. Imagine a package waiting for you at home instead of you waiting for the package. W.