If you play facebook games a lot you know that even the best facebook games are much better fun if you can invest some money in it. Facebook games are designed that way, because except some advertisement space in games the only way how facebook games makes money to developers of these games are money you spend on special items and similar stuff.
There is great way how to get facebook credits for free and especially if you are from US or other western country also fast way. It is called points 2 shop and in fact you can get there even "real" stuff like electronics and so.
Check it out HERE.