Returned one as well a few weeks back - it literally doubled the size of my ipad.
I got mine today.
It doesn't quite double it, but it makes it fairly thicker (which isn't a problem in my opinion, as it's still pretty thin). This case suits my needs PERFECTLY. I can stand it up at a slight angle for typing, it protects my iPad if I throw it in a bag with other items, and it looks and feels very high-quality and sturdy. For $7 more than the Apple case, I get a nice, real leather case that really don't have any huge problems so far. The magnet issue doesn't really affect me much, as 1, I use a WiFi only iPad, and so I don't rely on Maps/Compass much, and 2, I use my iPad primarily for reading books, reading the news, browsing the web, playing games, and watching movies - none of which require the compass.
As for the leather strap, it has held my iPad securely in the case so far. At the worst, I'll just figure out a way to secure the strap in its position once it's tucked behind the iPad. There are a number of ways I could imagine doing this without being able to tell, and so it's not a huge flaw to me (although I would have designed it differently).
I really do recommend this case, as well as Marware in general (they have good customer support and shipped fast).