Why was "this one costs double that one" rejected ?? It is more literal and better English.
I used double too
No I'd go with twice
why not, this one costs twice than that one?
Not used in English as far as I know.
this one costs twice what that one costs
should be accepted