This has been brought up in other forums---I do not think it is any big deal to buy/sell certficates or miles.
If done correctly, you have no chance of being "caught". You are also not breaking any laws--policy yes but no laws are being broken.
Are you not buying miles with the cearl promo?