Yes, you could buy another CM15A, but things can get tricky, because you don't want them to try to run the same macros, etc. The second one would really only be used as an RF repeater. You should look instead for an RR501, which is an RF receiver/PLC transmitter, that will take the RF signals, and send them down the powerline.
However, before spending any money, I recommend you try the "passive antenna mod" first.
It only takes a few minutes, doesn't involve any wiring or electronic skills, and (most importantly - for some someone at least) does NOT void your warranty.
Here is what you need to do:
1. Get an 18.5-inch length of stiff wire. Just about anything will do, as long as it is conductive (non-conductive things don't work well as antennas). I used a length of #12 electrical wire, but you could just as easily use a straightened coat-hanger, cut to length. Make sure it is straight.
2. Hold the wire alongside the CM15A's existing antenna, lining the end up with the "elbow" at the bottom of the CM15A's antenna.
3. Attach the wire to the antenna somehow. I used masking tape at first, then replaced it later with electrical tape (which looked much cleaner). Avoid using something metallic (like twist-ties).
That's it! The new wire acts as a "reflector," to capture the RF signals, and "bounce" them to the CM15A's antenna. There is no electrical (metal-to-metal) connection between the two.
Try that, and see if that improves your RF reception at all.