EA has established the product page for Generations in case you may want to order from them.  With the times I ordered from them, my games arrived pretty fast.  If I come across any promotional codes that will save me some dough, chances are I’ll be ordering through them!