There are some cute things popping up and I'm curious but it also seems like it might be one of those "too good to be true" sites as far as the prices and quality, where they are making it look like they are slashing inflated prices on items that really are only $40 quality.

Anyone have a review or report?