The latest Retail Sales data from the Office for National Statistics indicates that firms operating in the sector enjoyed a strong performance over July.
All seasonally adjusted sales volumes were estimated to have increased by 2.8 per cent compared with the same month last year.
Average weekly spend for all retail throughout July 2012 was £6.7 billion, which is up on the £6.6 billion recorded in June and a slightly larger increase on the £6.5 billion for July 2011.
Internet spending excluding car fuel accounted for 8.5 per cent of the total, taking £505.1 million.
However, the latest High Street Sales Tracker from BDO indicates that this performance was not as strong in town centres.
Takings on the nation's high streets fell by 2.9 per cent for the month - and this is attributed to a combination of the influence of the unpredictable weather and the ongoing economic difficulties, which are placing a strain on household budgets.