The story sounds interesting, nothing wrong with it
Kmart is not a good source for good books, try Half-Priced Books,Borders Bookstore, or even the Library.
A villain as a main character is a good regardless of personality, just keep the reader's interest and make the character like-able. I'm writing a...
sale
Separate names with a comma.