PHP 8/ZC 2.1.0/Bootstrap ZCA4

I'm 99% sure I'm setting this up wrong but:

I'm trying to setup a product with attributes so that the products will be priced entirely by the attributes.

I have setup a product with no base price, two attributes (First Edition and Unlimited Edition) with two separate prices (neither price has the +/- selector) when I view the page I get a weird empty space where I guess the product base price is supposed to go. But then when I change the base price (say to $1.00), no matter what I do, the price of the item is added on top of the attributes price. Again, the attribute has "-none" set as the modifier.

Was there something I missed or is this not the way to set up attributes?