Perhaps it bears noting that brands like "Rocketfish" (Best Buy) and Brookstone are actually re-branded versions of products sourced from various manufacturers. AFAIK, neither Best Buy nor Brookstone actually manufacturers any of these products. Since the "value added" by Best Buy and Brookstone consists mainly of putting their logo on the product (and possibly adding their own warranty policy), identical products are often available from other sources usually at a lower price. By the same token, at least in my experience, the quality of the items from Brookstone and Rocketfish leaves something to be desired. YMMV, of course.
BTW, as I've noted in other threads, I'm not a big fan of iPad cases that include keyboards for two reasons. First, such cases almost always sacrifice keyboard size to cram the keyboard into a form factor that fits the iPad. In contrast, the Apple Wireless Keyboard is almost two inches wider than the iPad (in landscape orientation). That makes for a much better i.e. less cramped (imo) typing experience, especially if you're accustomed to a full size (or even a laptop size) keyboard. If you're not a fast typist it may make little difference to you. But if you're a skilled typist the cramped typing position can significantly impact both error rate and speed.
Second, if you think about it, there is no other single accessory with more moving parts than a keyboard. And once a single key "goes bad" the keyboard as a whole is likely to be useless. I'm skeptical about the long term durability of keyboards usually included in keyboard/iPad combo cases. Not true of all, I'm sure, but common sense says that if a keyboard and case is selling for less than $50 while good keyboards usually sell for about that much or more, there is some cost cutting going on somewhere.
As this all suggests, I'm a keyboard snob. I do lots and lots of typing every day. So if you're only an occasional user these cautions may not apply. But if you expect to use a keyboard for an extended period and for significant amounts of writing, be cautious about trying to save money on a keyboard.