Besides Berry Planter, try the daily drawing in the department store if you have a large amount of money. You can get other berries from that in addition to cheap balls and possibly a TM. To get shards, use Rock Smash on rocks. You will sometimes find items (and Pokemon.) The most common are Max Ethers, Revives, and Shards.