Yep, if you do end up building your own definitely go for Komplett. they have a great range, decent prices and their returns policy is very good too. MemoryC are a smaller company but also have some great deals on memory and a few other bits and bobs.
Odd that you were talking to people in Costa Rica Pete given that their EU Tech Support center is in Athlone. :?