Помним правило, что с существительными, прилагательными, наречиями, если они приобретают новое, противоположное значение и их можно заменить синонимичными (близкими по значению) словами: быстрый - небыстрый (медленный), \"не\" пишется слитно.Так и слово \"недешевый\" пишется слитно, поскольку его можно заменить словом \"дорогой\" .