I wouldn't touch them with a 10-foot pole. I cannot find a physical address anywhere, so good luck getting your money back once you get mailed a fake. I am also very suspicious of how allegedly some of their bags come from their "boutique in Italy." Yeah, right. This means they don't have the bags in stock and they order them as orders come in. To me, this means they are ordering counterfeit.
I'd be willing to bet money that everything they sell is counterfeit.