Good test kits are expensive, so be ready to spend some money. Salifert kits are quite good for most of the normal stuff, although I don't like the phosphate kit, and are relatively reasonably priced. Elos and Lamotte are very nice, but also very expensive.