Beretta 92 mags will work in both P226 & P228 (and probably P229) and are much cheaper than SIG mags. They do require that you cut an additional mag catch slot in the mag body using a dremel or something similar. If you want it to hold the slide open after the last shot, you will also have to add a little JBWeld to the follower so that it engages the slide stop correctly. (Make sure to carefully trim the JBWeld so that it doesn't cause the follower hang up in the mag tube. I picked up a couple inexpensive Asian mags with the pot-metal followers and made these changes and it worked fine.
I wouldn't suggest using them for carry, but they are suitable for range use.
(The mag will still work in the Beretta, so you are not creating a new hi-cap mag although it will trip the Beretta slide stop with 1-2 rounds still remaining in the mag.).