Are there any other hidden costs?

No