When things are too good to be true.. they usually aren't true.
Though I call them 'chinese milliwatts'. Because well, they're apparently smaller than normal milliwatts. :D
And LPM's used to be scarce, but there are a few 'relatively cheap' hobbyist grade ones available now.