I'm a strong proponent of self testing. It doesn't have to be done with a CoaguChek XS, either.
I know that there are people here who absolutely do NOT trust eBay for such things as meters, but I have been well served by using meters that probably came from facilities that 'upgraded' to newer meters and sold the last generation meters to dealers that resell items like these.
I've used the Protime (and there are a few for less than $50 right now), and the ProTime 3. What I liked about these was that they have built in quality control in the strips. I would NOT recommend the CoaguChek S - even for free - because the CoaguChek S requires quality control for each day you use it - and this is a real hassle. Also, there won't be any strips available after April 2012.
You may be able to get an InRatio for under $200 or so. I think I personally prefer the InRatio over the ProTime meters -- the strips don't require refrigeration, they don't require as much blood, and the strips also seem to be less expensive. Quality control is built into the strips, and you can use 21 gauge lancets and a standard lancing device.
Doing your own testing - using just the blood from a fingertip - is a lot safer than a clumsy student and venipuncture.
You may consider a used meter if you can't get a new one.
Anyway -- I do my own testing, and a lot here do, also. Most are using meters that they bought new. Personally, I couldn't afford new, and the used meters and new strips I bought are working fine for me. Self testing empowers me to do self testing - and lets me avoid the drive to a lab, waiting to be tested, waiting for results, etc.