Before Buying : What should I know?