The palette I use is the Z Palette Extra Large which holds 35 eye shadow pans. A lot of questions I get asked when I mention the Z Palette is whether it's sturdy enough that it doesn't get tatty and it definitely is. I carry mine around with me everyday to and from college and when I do my freelance work and it's still in perfect condition.
The magnetic part of the palette is very strong so holds the eye shadows securely in however Z Palettes do come with a pack of magnets you can stick under the eye shadow pan if you want that extra security.
Like previously mentioned I have all make up geek eye shadows except for two MAC shadows. I buy my make up geek products online at beauty bay but I have also purchased straight via the Make Up Geek official website. I really recommend the make up geek eye shadows, they're my favourite brand by far and think they're far better than most higher branded eye shadows I have ever tried in the past.