Schau mal auf den Unterschied horizontaler vs. vertikaler Steuerberechnung. Der Shop rechnet - anders als Du - nicht ausgehend von der Gesamtsumme, sondern ausgehend von den Einzelposten, was laut Steuergesetzgebung auch korrekt und zulässig ist (vor jedem weiteren Rechenschritt muss zwingend laut Steuerrecht auf 2 Nachkommstellen kaufmännisch gerundet werden):
Die Steuer auf 7,99 € ist 0,19 * 7,99 = 1,5181 € -> gerundet 1,52 €
1,52 € x 28 ergibt 42,56 € (q.e.d.)
Bei einer guten bzw. komfortablen Wawi oder Fibu kann man sicher beide Methoden einstellen. Es macht vor allem bei einer hohen Postenzahl einen Unterschied.