For $99 with a vented cap and petcock bung, that is not a bad price. If I was looking for just one for a behind-the-seat tank, those would fit the build nicely!
I just got my Concorde XKS moped tank, which looks like it might work out ok with a little work (and a lot of paint).