The GBA although not sold in many stores along, still has some well-sought after games which make it a ideal thing to have especially if you have a DSi.
Most places in the UK sell them for £20-25 (for GBA SP) and as little as £10 (for GBA Original) preowned