You would want to ask UDI your questions since it's their company. They would have the answers you seek. If they don't respond here, you could submit a ticket or email them direct.
If I had to guess, their costs probably went up which caused them to raise prices. You could also try other sellers as they may have it in stock