Wholeheartedly agree with the others please visit some of the many rescue centres which are around - there are so many lovely cats who need good homes (and they often have kittens as well if you definitely want a kitten).
Having said that - please think very carefully about getting a new cat at this time of year - most good rescue centres refuse to rehome any animal at Christmas because it is the worst possible time to have a new (and scared) animal in the house when there are loads of people around, children are excited etc. Please wait until after Christmas when everything has calmed down so the cat can settle in slowly in a calm and relaxed atmosphere - it really is very important.
Good luck and merry christmas.