I wanted some accessories for my iPad, but I didn't want to pay $60+ for a keyboard and $30+ for the camera connection kit.
Luckily, there is the wide world of knockoffs! Are they as good as the originals? Probably not, but they're way cheap.
Keyboard: You can use any bluetooth keyboard, of course, but the Apple one is so slim and compact. I found several knockoffs on eBay - just search "iPad keyboard" and you'll be inundated with them. I figured in for a penny, in for a pound with the cheap-knockoff thing, so I bought the cheapest one I saw, for $24.
And it didn't work.
BUT the seller sent me a replacement quickly and without fuss, and the new one works just fine. I was out the $6 return shipping - check policies before buying - but the keyboard was still half price. I'm typing on it right now, and the only complaints I have are that the shift key occasionally sticks and gives me 2-3 capitals in a row, and a few of the letters skip if I type too fast. So, you get what you pay for. But for me, a subpar-but-tiny $30 keyboard trumps a perfect $60-70 keyboard.
Camera Connection Kit: Unlike keyboards, Amazon has a good selection of off-brand iPad connectors of various flavors. I went with this one for $7 with free prime shipping. Unlike Apple's kit, this one puts the SD reader and USB port on the same dongle, so you only have one tiny thing to keep track of, which is nice. You can find other ones that also hold microSD cards, have a TV connector built in - some have five or seven connectors on one dongle! I stuck with the basics.
And so far, it's been just fine. I've only used it a few times, I'll admit, but so far so good. I've had no problems either using it "officially" via the photo app, or connecting to it via iFile to use it as general external storage. Unlike the keyboard, in this case I can't imagine why Apple's costs more than 4x the price - though maybe mine will die in a month, who knows.
In summary, I'm glad I bought both of these over their more expensive brand-name counterparts, but I'm not sure I'd say they're both worth their price. The keyboard is only a good deal because the Apple one is so expensive; objectively it should probably cost about $10 less. The connection kit, on the other hand, is worth every penny and possibly a few dollars more.