But 和because 可以连用吗?

问题描述:

But 和because 可以连用吗?
The price of game increse highly because lots of consumers want it ,but the store can not supply.
这个句子通顺吗?怎么改好一些?

even though 也许更适合你的意思Even though the price of game increases rapidly due to the growing population of consumers,the vendors do not always have them in stock.