You buy a product, product is ready for testing before you receive it, then you have to pay to test the product you already paid for if you want to make sure it's right. That practice is all kinds of wrong. It's double dipping.
No, no no. It`s completely fine. What`s wrong with charging people for something they`ve already put lots of money into? What`s wrong with charging them for testing a Beta of what they`re going to get anyway?
oh wait... It`s completely wrong.
It`s like paying for a 3 course meal. After a little while the Chef comes along and says, "I have a dessert on the way, the most delicious ever."
"Ah, yes, " you say, "The Epic Ice cream Cake I have ordered?"
"You can have a taste of it now just to see if it suits your tastes!"
"Excellent! Bring it in!"
"That`ll be £5 extra please."
"But I`ve already paid for it."
"Yes, but this is a test tasting before you get the real thing so I`m charging for it!"
Lesson learned.