Wi-fi module (not a shield!)

Hello all,

I am looking for a Wi-fi module that will communicate with an Arduino through serial. I have found a couple of modules that would work but they are around £40 each. Are there cheaper options out there or is this a reasonable price to expect to pay to Wi-fi enable an Arduino?