Pretty happy with the purchasing experience! The products are of excellent quality and the service is amazing. Smooth and patient communication. Keeping me up to date with my order every step of the way and shipping by express is quick. Highly recommended. I will definitely be buying from them again.