ACNL doesn't allow you to backup your saves: I have both a physical and digital copy.
Also, I bought from them back then because they swore that their items were legit and I gave them the benefit of the doubt. also, it was what everyone did at the time: however, their horribly low prices are too difficult to work with any more.
Their horrible low prices for worthless items with a worthless currency. None of the stuff has value. The prices shouldn't matter at all. Charge what you like, people will only pay what they want. This is how a competitive market naturalizes itself. If you set the price, there is no market, there is no competition. What is the point then? You may as well issue item tickets out so people can redeem them from the first shop they see on the forums.