Has anyone ever used this site or know of anyone who has? It seems a bit too good to be true and i have seen a dress i really really like!!