These generics might be cheap, but they could cost you big time.