Zaful takes AGES to deliver anything, if it ever does show up. Every time you request an update on a purchase you get robots or barely any useful help. Basically sends you chasing your tail. They also love to give you a delivery date in 4 weeks, miss the date push the delivery date back 4 weeks, and again and again. Ordered beginning of September with expected delivery by Oct 11th the lates- nothing, then pushed back to Nov 7th - nothing, now pushed back again until December 25th. Terrible customer service.