The majority of the time items are shipped and delivered in a timely fashion, as advertised, and in working order. On occasion, shipping/delivery seems to be rather lengthy, and I have received items that were either broken or did not work. Choxi has been most affable in correcting problems quickly or refunding. I buy frequently, and will continue to do so.