These points can be purchased in game or online by logging into your lotro account. the game is free to play (more like free to try) but with these point deals and in store sales it seems quite affordable.