Shipping went smoothly, and the ipl device was as described. It ended up being defective (not the seller’s fault since it was new and they would have no way of knowing) and they were very helpful and quick in the return process. I would absolutely buy from them again.