I did it!
After many hours I've transferred over from indiebill to this site completely!
I'll start advertising my site and getting the word out gradually, but in the mean time - the site is ready!
Make yourself an account and poke around! Message me and fill your cart and feel free to report suggestions too :)