VRChat Avatar Marketplace
I also sell my avatars in game via the VRChat Store.
The in-game store is perfect for people that don't want the hassle of uploading an avatar themselves.
The avatar appears directly in your avatar library and future updates are automatic.
You can even try them on in game before you buy.