System.ArgumentNullException: Value cannot be null. Parameter name: source at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source) at musicMagpie.Basket.Helpers.BasketHelper.AllTechItems() in D:\a\1\s\musicMagpie.Core\Helpers\BasketHelper.cs:line 855 at ASP._Page_Views_Partials_ContentElements_ProductsSearchForm_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\ContentElements\ProductsSearchForm.cshtml:line 14 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_ContentElements_ProductsSearch_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\ContentElements\ProductsSearch.cshtml:line 134 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_MacroPartials_ContentElements_ProductsSearch_cshtml.Execute() in C:\home\site\wwwroot\Views\MacroPartials\ContentElements\ProductsSearch.cshtml:line 21 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at Umbraco.Web.Mvc.ControllerExtensions.RenderViewResultAsString(ControllerBase controller, ViewResultBase viewResult) in D:\a\1\s\src\Umbraco.Web\Mvc\ControllerExtensions.cs:line 80 at Umbraco.Web.Macros.PartialViewMacroEngine.Execute(MacroModel macro, IPublishedContent content) in D:\a\1\s\src\Umbraco.Web\Macros\PartialViewMacroEngine.cs:line 98 at Umbraco.Web.Macros.MacroRenderer.<>c__DisplayClass17_0.<ExecuteMacroOfType>b__0() in D:\a\1\s\src\Umbraco.Web\Macros\MacroRenderer.cs:line 342 at Umbraco.Web.Macros.MacroRenderer.ExecuteProfileMacroWithErrorWrapper(MacroModel macro, String msgIn, Func`1 getMacroContent, Func`1 msgErr) in D:\a\1\s\src\Umbraco.Web\Macros\MacroRenderer.cs:line 313 at Umbraco.Web.Macros.MacroRenderer.ExecuteMacroWithErrorWrapper(MacroModel macro, String msgIn, String msgOut, Func`1 getMacroContent, Func`1 msgErr) in D:\a\1\s\src\Umbraco.Web\Macros\MacroRenderer.cs:line 272 at Umbraco.Web.Macros.MacroRenderer.ExecuteMacroOfType(MacroModel model, IPublishedContent content) in D:\a\1\s\src\Umbraco.Web\Macros\MacroRenderer.cs:line 339 at Umbraco.Web.Macros.MacroRenderer.Render(MacroModel macro, IPublishedContent content, IDictionary pageElements) in D:\a\1\s\src\Umbraco.Web\Macros\MacroRenderer.cs:line 245 at Umbraco.Web.UmbracoComponentRenderer.RenderMacro(IPublishedContent content, String alias, IDictionary`2 parameters) in D:\a\1\s\src\Umbraco.Web\UmbracoComponentRenderer.cs:line 131 at Umbraco.Web.UmbracoComponentRenderer.RenderMacro(Int32 contentId, String alias, IDictionary`2 parameters) in D:\a\1\s\src\Umbraco.Web\UmbracoComponentRenderer.cs:line 102 at ASP._Page_Views_Partials_grid_editors_Macro_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\grid\editors\Macro.cshtml:line 15 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_Base_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\grid\editors\Base.cshtml:line 20
We’ve won Best Mobile Phone Recycling Service 5 years running and Best Recycling Service at the 2018 Tech Radar Mobile Choice Awards! Plus, we’ve paid hundreds of millions to our happy customers.
Awards
Products
You can get up to 14% more than Mazuma Mobile when you sell with musicMagpie. Find out how much your phone is worth today - simply search for you device, select its capacity and condition and you’ll get an instant price
Our Trustscore is higher than Mazuma, which shows that customers trust us most! So sell with musicMagpie, why wouldn’t you?
"I have sold tech with other buyers such as Mazuma & Envirofone. NEVER again. musicMagpie offered the best prices and the fastest service I have seen. It FAR exceeds the service provided by the others I have tried." Simon Bailey

100K
Refer
As soon as we receive your device, you’ll receive payment via your chosen method.

We guarantee you’ll receive the price we quoted. If this changes, you can request your device back absolutely FREE.
Price Promise
Price
Just select the item you want to sell and we’ll give you an instant price!
Box
Pack your Phone into a box - you can even use the original packaging!
Free Send
Attach the FREE send label, drop your box off and we’ll sort the rest.
Same Day Payments
Get paid the same day we receive your items.
Mobile Phone brands we buy:
Logos
We get it, mobile phones are fragile. If your phone is cracked, scratched, watcher damage and seemingly beyond repair - you can still sell broken mobile phones for cash with musicMagpie, the UK’s #1 mobile phone recycler!
Awards
Broken phone