I picked up this tank bag from Newenough.com for 50$ shipped and couldn't be happier. I thought it seemed a little small when I first got it but it does what I need it to do. It keeps me from having to carry a backpack all the time and also is small enough that it doesn't get in the way. As for capacity ,stuffing it full, I got two pairs of gloves, my liner, a wallet, phone, GPS, an apron for work and a bottle of water. The Y-pack straps are well desigined light and comfortable, and especially help when you get off your bike. The magnets are strong and don't shift, lately we've been having days of really high wind and this bag doesn't shift at all.