This online company is requesting image of a photo id, driver license, passport and image of credit card after they already charge your card. They charge your card then put order on hold until the images requested are sent to them. I declined to send them a copy of my driver license and credit card as this seems very sketchy. There is not a single online company who has requested this and it seems very strange that they do. It is also really bad that they go ahead and charge your card while putting order on hold. Even after I declined to give them images, they didn't credit my card back immediately. I had to contact them several times and I'm still waiting for the refund weeks later. Fortunately I use American Express and they are involved as well. Twinkledeals has ridiculous business practice. Buyers Beware!