It's my first time posting here but I just wanted to share my experiences in case anyone wants to use CryptoThrift. They are pretty much hit or miss for me.
While I have made several successful purchases that went smoothly, I have also encountered a lot of scammers.
A few incidences involved the seller asking me to release the escrow, otherwise they won't deliver the item. No buyer in their right mind would release the escrow without receiving the item. One seller then gave me a negative rating and called me a scammer simply because I won't release the escrow until I get the amazon gift code. Scammers playing the victim roles!

Another incident involved amazon gift cards again. The seller tried to sell me a used gift code. Good thing I checked the code first before releasing the escrow. The seller kept insisting the code he gave me is valid then called me a scammer because I won't release the escrow!
On two of the four incidences, CryptoThrift did come back to me after I filed a report and they gave me my refund after 3 days which was good.... though they took 0.0001 BTC on each refund as the transaction fee lol but whatever at least I got most of my money back. For the other two, I'm still waiting....
Even though they refund you after 3 days, it's still quite stressful to deal with the matter and to try to reason with the scammers so I think I will stop using CryptoThrift for now unless they do something to minimize the scammers on their site. For now I'll keep stick with Purse.io for my purchases.