Bunch of scammers.
Letstalk1.com sold me nice new phone for $104. I used it only one week and then it broke. I sent the product back to the seller and they sent me email with apologizes and promises to return the money. It was never made. Bunch of scammers.