Я предполагаю, что это для программ чтения с экрана.
Я заметил, что на этих сайтах доллары отображаются крупным шрифтом, а центы - мелким шрифтом для эффекта, который программа чтения с экрана не будет правильно читать.
Скорее всего, они содержат полную сумму в кавычках за промежуток и используют CSS, чтобы скрыть этот промежуток. Таким образом, когда программа чтения с экрана сосредоточится на этом элементе управления, цена будет считана полностью. Что касается кавычек, возможно, им просто показалось, что некоторые программы чтения с экрана будут вести себя по-разному с числовыми значениями в кавычках.
Возможно, вы можете опубликовать URL-адрес одного из них, чтобы мы могли проверить, но это моя догадка.