I just wanted to mention that this needs to look a little neater in some areas.
1. On the check out (Shop_Table) Need to sort them in ALPHABETICAL ORDER for heading to Paypal. Makes it easier to read.
2. Fix the CSS on the ADMIN page to allow column row adjustment.
3. On Product Page single, The IMAGE shoves the Entry title over. Needs to be under the title bar and adjust the single page prettier.
4. Ability to remove items from ADMIN menu. Like Reporting, Coupons, and other things small or non businesses may not need. This is definitely needed for stores but, some folks make want to exclude all these feature which get noobs confused. More options more breakage in code.
5. Why don't you offer a way to integrate the account information with the USER table. In case this is needed as a way to track only members purchasing products then the site has most of the information for use later. Either extend the user table or create a sub user extend table. Just a thought.
I am sure I can have many more things to include. As long as it works. Nice job - Keep up the good work!