If you do not wish to spend over $400 on a GRE course, the 800score course is an option. The 800score GRE Course has been favorably reviewed and has well-designed sample GRE CAT tests. The course is affordable at $25.95.
Most popular online GRE course
Five Practice GRE CAT tests
Sample practice essays with grading service
Online 400-page prep guide
Guide to writing your grad school admissions essay