Just seen on hotukdeals that mooncups are available, (or were on Friday), at Boots for 50p - reduced from £19.99. Only seem to be available in store.
So, if you always said you couldn't afford one, now's your chance, .
To be honest I have never used one before, but for 50p it's worth a try, bit different than £20!! Don't forget they come in 2 different sizes, so make sure you know which size to get if you're asking your MIL to pick one up for you!!!