Не представляю как и откуда вы это импортируете, но могу сказать одно, сортировка тут есть, но она не по числу, а по текстовой строке: строка начинается с 1, строка начинается с 2, строка начинается с 5...
Чтобы правильно сортировать, надо импортировать граммы и цену числами и хранить также в БД (потом просто склеивать обратно в строку), тогда и сортировка будет по числу, а не по строке.