overall, it was a great experience and a responsive seller. but you need to improve your billing system. Made an accident of paying twice due to your system not detecting payments made already for the same order number. refund was quick, but some fees were charged (less than $20)