'Better' is a subjective word. The traffic seems more targeted on Amazon. Staying out of trouble can be more difficult for beginners. Shoppers behave differently on Amazon than shoppers of other sites, thus some sellers do well on Amazon while other sellers do not do well at all.
Welcome to the forum.
|