JB Hi‑Fi vs Harvey Norman: which Nintendo Switch OLED journey wins?

A hands-on Australian comparison of price, delivery clarity, guest checkout, accessibility and mobile performance.

Published

Evidence

Hands-on testing and captured screenshots

Independent public comparison

We asked JB Hi‑Fi and Harvey Norman to sell us the identical white Nintendo Switch OLED console for delivery to Melbourne 3000. We are not affiliated with either retailer. This records the public journeys on 28 September 2026; prices, stock and delivery charges can change.

The Nintendo Switch OLED test

01 / Task

Buy the white Nintendo Switch OLED, use Melbourne 3000 and continue as a guest until payment.

02 / JB Hi‑Fi

$519, reduced from a $539 ticket price; shipping was still calculated at checkout.

03 / Harvey Norman

$538 plus $7.95 standard delivery; displayed total $545.95 including $49.63 GST.

04 / Comparison basis

The same GTIN 9318113992312, unsigned-in desktop Chrome at 1440 × 1000, prices in Australian dollars.

05 / Safe stopping point

Guest checkout before payment or Place order. No account, order or payment was submitted.

06 / Recovery check

Submit safe required fields empty, inspect errors and focus, then correct email where the environment allowed.

The 30-second result

JB Hi‑Fi wins on price and a calmer staged checkout. Harvey Norman wins on early delivery-cost certainty.

JB Hi‑Fi listed the identical console for $519—$19 below Harvey Norman—and moved the guest through a clear Customer and Shipping sequence with specific validation. Harvey Norman made its $7.95 delivery fee and $545.95 total visible in the cart, but placed address, contact, fulfilment, payment and order review on one dense checkout page. JB’s final delivery fee was not yet known, so this is not a delivered-price claim.

JB Hi‑Fi leads with a lower price and immediate fulfilment options

Both pages represented the same console and GTIN. JB Hi‑Fi showed a $539 ticket price reduced to $519, a 4.8 rating from 670 reviews, a one-year warranty and concrete Melbourne Central collection availability. Delivery to Melbourne 3000 was offered, including an express option where available.

Harvey Norman showed $538, a 4.82 rating from 245 reviews and detailed specifications. Optional Product Care defaulted to “No thanks,” which preserves control. Its product page is informative, but the price gap is visible before either retailer asks for customer data.

Harvey Norman product page showing the white Nintendo Switch OLED at $538
Harvey Norman clearly identifies the same console, while keeping its optional cover unselected. Open the tested product.

Harvey Norman resolves delivery earlier; JB Hi‑Fi keeps the cart lighter

JB Hi‑Fi’s cart retained the $519 console and showed a $519 subtotal, but postponed shipping to checkout. A long recommendation area followed the purchase summary. The selected product remained easy to recognise, yet a Melbourne customer could not compare the final total at this point.

JB Hi‑Fi cart showing one Nintendo Switch OLED at a $519 subtotal with shipping calculated at checkout
The selected item and subtotal are clear, while delivery remains unresolved.

Harvey Norman required a delivery choice and postcode, then offered standard delivery to Melbourne 3000 for $7.95 in one business day. The total became $545.95 including $49.63 GST. That is stronger price transparency, even though the item itself cost more.

JB Hi‑Fi stages the work and validates it precisely

JB Hi‑Fi exposed a breadcrumb from Cart through Customer and Shipping, Shipping and Payment. The first guest step kept PayPal express separate, repeated the $519 total and GST component, and left marketing and “save this information” unselected. An empty Continue attempt produced specific inline errors and placed focus on email. Entering [email protected] cleared that error before focus moved to First name.

JB Hi‑Fi checkout showing specific required-field errors and the Nintendo Switch order summary
The staged form keeps the order summary visible and gives a specific recovery path.

Harvey Norman separated Guest checkout from Customer login, but then presented address, email, phone, delivery, payment and order review on the same page. The order summary remained visible and Place order stayed disabled. A local password-manager overlay prevented a trustworthy recovery test; a clean automated retry hit the site’s security challenge. Those are environment limitations, so no validation defect is attributed to Harvey Norman.

Round winner / JB Hi‑Fi

Its staged form reduces simultaneous decisions and the tested validation recovers cleanly.

Harvey Norman has the faster phone field record; both need interaction work

JB Hi‑Fi / exact page3.10sLCP · needs improvement296msINP · needs improvement0.10CLS · good
Harvey Norman / whole origin1.82sLCP · good287msINP · needs improvement0.07CLS · good

These p75 phone Chrome UX Report records cover JB Hi‑Fi’s exact product URL and qualifying pages across Harvey Norman’s public origin from 30 August to 26 September 2026. Because the scopes differ, this is not a direct page race. JB Hi‑Fi misses the good loading and interaction thresholds; Harvey Norman’s public origin loads and stays stable well, but interaction still needs improvement.

The configured mobile PageSpeed run scored JB Hi‑Fi 80 for accessibility and 50 for best practices. Findings included low contrast, an untitled frame, skipped headings, an unlabelled checkbox, unnamed payment links and disabled zoom; performance diagnostics also identified render-blocking requests, unused JavaScript and a large payload. Harvey Norman’s configured run returned NO_FCP twice, so no lab score is reported. That verified lab limitation does not erase its available field record or the direct journey evidence.

All ten Nielsen usability heuristics

01 / Visibility of system status

Keep fulfilment state in the summary.

Harvey Norman confirmed postcode, timing and price; JB Hi‑Fi retained a shipping placeholder.

02 / Match with the real world

Use delivered totals and real store names.

Concrete cost and location information helps people plan the purchase.

03 / User control and freedom

Leave optional cover and marketing off.

Both journeys avoided forcing these secondary choices.

04 / Consistency and standards

Use one staged checkout pattern.

JB Hi‑Fi’s breadcrumb makes the process easier to predict.

05 / Error prevention

Validate contact details before shipping.

JB Hi‑Fi catches missing details without exposing payment controls.

06 / Recognition rather than recall

Repeat model, price and fulfilment.

The same console should remain identifiable through every summary.

07 / Flexibility and efficiency

Keep express payment optional.

JB Hi‑Fi offers PayPal without hiding the ordinary guest path.

08 / Aesthetic and minimalist design

Reduce simultaneous checkout sections.

Harvey Norman asks the customer to parse the whole transaction at once.

09 / Error recovery

Move focus and clear corrected errors.

JB Hi‑Fi passed the tested email recovery loop; Harvey Norman remained unscored.

10 / Help and documentation

Explain delivery timing beside the price.

Harvey Norman did this in the cart; JB Hi‑Fi should do it before the next step.

What we would change first

01
JB Hi‑Fi / Delivery price

Estimate the Melbourne delivery charge in the cart.

What
Use the already entered postcode or a compact prompt to show likely delivery cost and timing.

Where
The cart summary beneath the $519 subtotal.

Why
The customer cannot yet compare the delivered total with Harvey Norman’s $545.95.

Measure
Postcode use, checkout starts, exits after shipping disclosure and completed orders.

02
Harvey Norman / Checkout structure

Turn the long page into clear stages.

What
Group contact, delivery and payment into progressive steps while retaining a persistent order summary.

Where
Guest checkout.

Why
The observed page exposes every section and decision simultaneously.

Measure
Section errors, time per stage, return-to-cart and order completion.

03
JB Hi‑Fi / Accessibility

Repair labels, names, headings and zoom.

What
Name frames and links, associate checkbox labels, restore zoom, fix heading order and increase contrast.

Where
The exact product page and shared purchase components.

Why
The configured mobile accessibility score was 80 and failures touch task controls.

Measure
Zero component regressions plus keyboard and screen-reader product-to-cart completion.

04
Both / Phone interaction

Bring p75 INP below 200ms.

What
Profile postcode, cart and checkout interactions and defer non-essential third-party work.

Where
Product, cart and fulfilment components.

Why
Both field records missed the good interaction threshold.

Measure
p75 INP alongside add-to-cart acknowledgement and checkout progression.

What this public comparison cannot see

We stopped before payment or order placement. JB Hi‑Fi’s final delivery fee was not selected, so the $19 item-price lead is not a claim about the final delivered difference. Harvey Norman’s error recovery could not be tested reliably because of unrelated browser and security overlays, and no finding is inferred from that limitation.

Public testing cannot show which retailer converts or fulfils better. GA4 could connect delivery lookups, checkout-stage errors and completed orders; Search Console could show console and stock intentions that start the journey; Microsoft Clarity could expose hesitation around recommendations, shipping disclosure and the long Harvey Norman checkout.

This is what we can see from the outside

Your own evidence shows which problems actually affect customers.

Connect GA4, Search Console and Microsoft Clarity to turn observations into a prioritised UX audit built around real behaviour.